<div class="container-fluid p-4">
    <div class="row">
        <div class="col-12">
            <div class="mb-3">
                <a href="https://pv.sohu.com/cityjson" target="_blank">搜狐</a>
                <sl-input class="nr-txt-ip2" placeholder="Loading..." size="large"></sl-input>
            </div>
            <div class="mb-3">
                <a href="https://vv.video.qq.com/checktime?otype=json" target="_blank">腾讯</a>
                <sl-input class="nr-txt-ip3" placeholder="Loading..." size="large"></sl-input>
            </div>
            <div class="mb-3">
                <a href="https://netnr.zme.ink/api/v1/IP" target="_blank">https://netnr.zme.ink/api/v1/IP</a>
                <sl-input class="nr-txt-ip1" placeholder="Loading..." size="large"></sl-input>
            </div>
            <div>
                更多：
                <a href="https://api.ip.sb/ip" target="_blank">IP.SB</a>
                &nbsp;
                <a href="http://resolver.gslb.mi-idc.com/gslb/gslb/getbucket.asp" target="_blank">小米</a>
                &nbsp;
                <a href="http://dyact.vip.xunlei.com/iface.php?c=telecomip&a=getIp&d=telecomip&callback=fn" target="_blank">迅雷</a>
                &nbsp;
                <a href="https://only.nstool.netease.com" target="_blank">网易</a>
            </div>
        </div>
    </div>
</div>

<script src="https://pv.sohu.com/cityjson"></script>
<script src="https://vv.video.qq.com/checktime?otype=json"></script>
<script>
    nr.onReady = function () {
        try {
            fetch(`${ss.apiServer}/api/v1/IP`).then(resp => resp.text()).then(res => {
                nr.domTxtIp1.value = res.split(',')[0];
            });

            nr.domTxtIp2.value = returnCitySN.cip;
            nr.domTxtIp3.value = QZOutputJson.ip;
        } catch (e) { }
    }
</script>
